Santa Rosa Plaza
This shopping mall, right at the entry point to Liberia when coming from (or heading to) the airport, offers great variety when it comes to fashion and accessories, along with a range of cafes and restaurants bound to suit your taste. You can find both everyday necessities as well as unique souvenirs all under one roof.
Read more